package com.app.micaihu.view.army.contract

import com.app.base.mvp.BaseView
import com.app.http.bean.BaseBean
import com.app.micaihu.bean.infor.AttentionAndFansBean
import com.app.micaihu.bean.infor.AttentionStautsBean
import com.app.micaihu.view.bean.ArmyList
import com.app.micaihu.view.bean.ArmyMember


/**
 * 军团关注列表
 */
interface UserFollowContract {
    interface View : BaseView {
        fun handleFollowList(result: BaseBean<List<AttentionAndFansBean>?>?, loadType: Int) {}
        fun handleArmyInvite(result: BaseBean<Any?>?) {}
    }

    interface Presenter {

        fun followList()
        fun refresh()
        fun loadMore()
        fun armyInvite(gid: String, toUid: String)
    }
}